package com.jiangyao.model.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author zhousx
 * @create 2020/8/18
 */
@Data
@ApiModel(value="面试试题展示数据")
public class AnAuditionQuestionVo {

    /**
     * 试题ID
     */
    @TableId(value = "question_id", type = IdType.AUTO)
    private Integer questionId;

    /**
     * 分类
     */
    private Integer categoryId;

    /**
     * 试题名称
     */
    private String questionName;

    /**
     * 默认通过试题的得分
     */
    private Integer questionScore;

    /**
     * 添加时间
     */
    private Date createTime;

    /**
     * 添加人
     */
    private Integer createAdminId;

    /**
     * 状态 1 启用 2 无效
     */
    private Integer status;

    /**
     * 获取试题时间， 用于计算答题时间
     */
    private Date startTime;

    @ApiModelProperty("题目集合")
    private List<QuestionDetailVO> questionDetailList;
}
